Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F3 France F4 Trani Cup - Trani DPD Challenger 2000 - Aschaffenburg Bulgarian Open - Sofia FILA Challenger Biella - Biella Copa Sevilla - Seville TennisCup Vlaanderen - Antwerp Quelle Cup - Furth 9th Wartburg Open - Eisenach Memorial Savigny - Sassuolo Open de Montauban - Montauban XI Venice Open - Venice Siemens Open 2001 - Scheveningen Geneva Challenger - Geneva Milano Challenger-Jameson Cup - Milan Maia Open 2002 - Maia Bristol Challenger Trophy - Bristol LTA Manchester challenger - Manchester Rado Geneva Challenger - Geneva Mumbai Challenger - Mumbai Open de Franche Comte - Besancon Barletta Citta Della Disfida Open 99 - Barletta FILA Challenger Biella - Biella Warsteiner Grand Prix - Oberstaufen Manchester Challenger - Manchester Meridiana Sardegna Open - Olbia Internationale Tenniskampioenschappen - Scheveningen Sports Experts Open - Nettingsdorf Frito Lay/USTA Challenger - Binghamton BMW Brixina Tennis Open - Bressanone Samarkand Challenger - Samarkand 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella Exim Agmedia Open - Kosice 10ø Tornea B. Camparini - Reggio Emilia Trani Cup - Trani Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Tunis Open - Tunis Open de L'Isere-Trophee BNP Paribas - Grenoble Privatbank Open 2006 - Dnepropetrovsk San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Monza Challenger San Marino Challenger Cordenons Challenger Trani Challenger Manerbio Challenger Como Challenger Napoli Challenger Genova Challenger Napoli Challenger Rome Challenger Rome Challenger Rome Challenger Lugano Challenger Milan Challenger Rimini Challenger San Marino Challenger Trani Challenger Manerbio Challenger Como Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Prostejov Challenger Turin Challenger San Benedetto Challenger Orbetello Challenger Todi Challenger Napoli Challenger Barletta Challenger Prostejov Challenger Monza Challenger San Marino Challenger Cordenons Challenger Genova Challenger Todi Challenger Szczecin Challenger Madrid Challenger Napoli Challenger Rome Challenger Caltanissetta Challenger Prague Challenger Milan Challenger Orbetello Challenger San Marino Challenger Genova Challenger Banja Luka Challenger Sibiu Challenger Sao Paulo Challenger Tour Finals Rome Challenger Mestre Challenger Caltanissetta Challenger Milan Challenger Todi Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Como Challenger Biella Challenger Trnava Challenger Sibiu Challenger Napoli Challenger Vercelli Challenger Turin Challenger Vicenza Challenger Mestre Challenger Perugia Challenger Milan Challenger Padova Challenger San Benedetto Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Szczecin Challenger Rome Challenger Napoli Challenger Turin Challenger Rome Challenger Vicenza Challenger Caltanissetta Challenger Perugia Challenger Milan Challenger Biella Challenger Cortina Challenger Fano Challenger Manerbio Challenger Como Challenger Genova Challenger Rome Challenger Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril Energis Open - Amsterdam Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Milan Indoors - Milan Open 13 - Marseille BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Residenza Open - Magdeburg Open de l'Isere - Grenoble Challenger Copa Sevilla Internacionales de Andalucia - Seville Tata Open - Chennai 4th Sardinia International Championships - Cagliari Qatar Open - Doha Adidas International - Sydney Zagreb Open - Zagreb BellSouth Open - Vina del Mar FILA Challenger - Biella Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco GHI Bronx Tennis Classic - Bronx BMW Open - Munich Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Prasentiert Von Seat Wolfsburg - Wolfsburg Kremlin Cup - Moscow Internationaux de Bretagne - Brest Davidoff Swiss Indoors - Basel Qatar Open - Doha Kuppers Kolsch Cup - Aachen Medibank Private International - Sydney International Tennis Championships - Delray Beach Citta di Monza - Monza San Remo Tennis Cup 15° Piertomaso - San Remo BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Sydney International - Sydney Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Pekao Open 2003 - Szczecin ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de L'Isere - Grenoble Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Okal Cup 2003 - Eckental BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Winston Salem - Winston Salem Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Top Wool Challenger-Immagine Trophy - Biella Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Argentina Open - Buenos Aires Brasil Open - Sao Paulo Generali Open - Kitzbuhel The LTA Hull Challenger - Hull Challenger Hamburg - Hamburg Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo Zivnobanka Czech Open - Prostejov Sparkessen Magdeburg Open - Magdeburg Sardinia International Championship - Cagliari Samarkand Challenger - Samarkand Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger Fondazione Carige - Genova The Powder Byrne Trophy - Surbiton AXA Open II - Espinho San Marino Cepu Open - San Marino LTA Men's Challenger - Wrexham Pekao Open 2004 - Szczecin Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Mexico - Guadalajara Okal Cup - Eckental Open de Charleroi - Charleroi Weissenhauser Strand Cup - Hamburg KGHM Polish Indoors - Wroclaw Warsteiner Challenger Lubeck 2001 - Lubeck MTNL Cellular ATP Challenger - Mumbai Ho Chi Minh City Challenger - Ho Chi Minh City LTA Hull Challenger - Hull Honda Kah Singapore Men's Tennis Open - Singapore Rabat Challenger Top Wool Challenger - Biella Espinho Challenger - Espinho Compaq Challenger - Bucharest XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Reggio Emilia Challenger San Marino Challenger Rome Challenger Turin Challenger Rome Challenger Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Genova Challenger AXA Open - Espinho Eisenberg Jerusalem Open - Jerusalem KGHM Polish Indoors - Wroclaw Wartburg Open - Eisenach Tampere Challenger - Tampere I Open de Tenis Comunidad de Madrid - Madrid San Remo Challenger VI Torneo Internazionale di Tennis - Barletta Bordeaux Challenger Genova Challenger Palermo Challenger Open de Franche-Comte - Besancon The LTA Wrexham Challenger - Wrexham Tennis Napoli Cup - Naples Sarajevo Open 2004 - Sarajevo Garden Open - Rome Open Mutouest - St. Brieuc Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin XXXVII Torneig C.E. Laieta - Barcelona Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano 10th Wartburg Open - Eisenach Furth Challenger Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Lugano Challenger Siemens Open 2002 - Scheveningen Milan Challenger The Hilversum Open - Hilversum San Marino Cepu Open - San Marino Open Castilla y Leon - Segovia Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Rome Pekao Open - Szczecin Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris CA Challenge 2002 - Graz Geneva Challenger - Geneva I Tourneo Fila Citta di Brindisi - Brindisi Palermo Challenger DPD Challenger 2002 - Aschaffenburg Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Asirom Challenger Brasov - Brasov Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rimini Challenger NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells LTA Hull Challenger - Hull NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Internazionali BNL dItalia - Rome ATP "Videocon" Challenger - Mumbai Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Open de Franche Comte - Besancon Cepu Open - San Marino Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome AXA Open - Lisbon Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Warsteiner Grand Prix - Oberstaufen Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Fujitsu Siemens Open - Budapest Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Caltanissetta Challenger BMW Brixina Tennis Open 2000 - Bressanone Geneva Challenger - Geneva Barletta Challenger Hungarian Architect Open - Budapest Monza Challenger Tennis Napoli Cup - Napoli Sporting Challenger '08-Trofeo Regione Piemonte - Turin Copa Ericsson Brazil - Sao Paulo Internazionali di Tennis de San Marino - San Marino The Wrexham Challenger - Wrexham Rabat Challenger French Open - Paris Tennislife Cup - Napoli Wimbledon - London Australian Open - Melbourne 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto French Open - Paris Wimbledon - London Genova Challenger Open de L'Isere - Grenoble Brixina Tennis Open - Bressanone French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Napoli Challenger French Open Citta di Brindisi - Brindisi Cordenons Challenger Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Kyiv UMC Open - Kiev Diego Open - Budapest Wimbledon - London U.S. Open - New York Optimus Maia Open - Maia Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Challenger Ford de Cherbourg - Cherbourg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London VIII Trofeo Ciutat de Barcelona - Barcelona French Open - Paris French Open - Paris Australian Open - Melbourne Barletta Citta Della Disfida Open 2000 - Barletta Whirlpool Open - Budapest Memorial Savigni - Sassuolo Open 88 - Contrexeville VIII Torneo Internazionale di Tennis - Barletta French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris San Benedetto Challenger Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Siebel Open - San Jose Open Seat-Godo 2001 - Barcelona Olympics - Athens Qatar Exxon Mobil Open 2003 - Doha Toulouse Open de Moselle - Metz Orange Warsaw Open - Warsaw Bordeaux Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Credit Agricole Suisse Open - Gstaad Masters Series Monte Carlo - Monte Carlo Davis Cup, Group 1, 2R, ITA-LUX 5-0